﻿using System;
using System.Collections.Generic;
using System.ComponentModel;
using System.Runtime.Serialization;
using System.Web.Script.Serialization;
using System.Xml.Serialization;

namespace Datav.Design.Datas.Pocos;

/// <summary>用户帐号</summary>
public partial interface IProjectUser
{
    #region 属性
    /// <summary>编号</summary>
    Int64 Id { get; set; }

    /// <summary>手机号</summary>
    String MobilePhone { get; set; }

    /// <summary>密码</summary>
    String Password { get; set; }

    /// <summary>昵称</summary>
    String NikeName { get; set; }

    /// <summary>真实姓名</summary>
    String RealName { get; set; }

    /// <summary>秘钥</summary>
    String PasswordSalt { get; set; }

    /// <summary>用户类型：1学生7普通用户</summary>
    Int32 UserType { get; set; }

    /// <summary>状态</summary>
    Int32 Status { get; set; }

    /// <summary>岗位名称</summary>
    String PositionName { get; set; }

    /// <summary>案例Id</summary>
    Int64 ProjectId { get; set; }

    /// <summary>详细描述</summary>
    String Description { get; set; }

    /// <summary>客户端id</summary>
    String ClientId { get; set; }

    /// <summary>创建人</summary>
    Int64 CreateBy { get; set; }

    /// <summary>修改人</summary>
    Int64 UpdateBy { get; set; }

    /// <summary>是否删除0未删除1删除</summary>
    Int32 IsDelete { get; set; }

    /// <summary>创建时间</summary>
    DateTime CreateTime { get; set; }

    /// <summary>更新时间</summary>
    DateTime UpdateTime { get; set; }

    /// <summary>租户id</summary>
    Int64 TenantId { get; set; }

    /// <summary>激活时间</summary>
    DateTime ActivationTime { get; set; }

    /// <summary>学校名称</summary>
    String SchoolName { get; set; }
    #endregion
}
